Modelling and Analysing the Landing Gear System: a Solution with Event-B/Rodin
نویسندگان
چکیده
This paper presents a solution to the landing gear system case study using Event-B and Rodin. We study the whole system (both the digital part and the controlled part). We use feature augmentation to build an abstract model of the whole system and structural refinement to detail more specifically the digital part. The required safety properties are formalised and proved. We propose a specific approach to deal with a family of reachability properties. The experimentations conducted during the study are supported by the Rodin tools. We show that the presented solution is systematic and it can be applied to similar case studies.
منابع مشابه
Mathematical Model and Vibration Analysis of Aircraft with Active Landing Gear System using Linear Quadratic Regulator Technique
This paper deals with the study and comparison of passive and active landing gear system of the aircraft and dynamic responses due to runway irregularities while the aircraft is taxying. The dynamic load and vibration caused by the unevenness of runway will result in airframe fatigue, discomfort of passengers and the reduction of the pilot’s ability to control the aircraft. One of the objectiv...
متن کاملConceptual Design of Single-Acting Oleo-Pneumatic Shock Absorber in Landing Gear with Combined Method
Landing gear is a structure that is mounted under the fuselage and helps the aircraft in takeoffs and landings. The most important duty of landing gear is the control of vibration exerted on the system through the shock absorber which is a common component to all the landing gear. Considering the importance of this issue, the necessity of investigating shock absorber with features such as high ...
متن کاملModeling, Verification and Testing of P Systems Using Rodin and ProB
In this paper we present an approach to modelling, verification and testing for cell-like P-systems based on Event-B and the Rodin platform. We present a general framework for modelling P systems using Event-B, which we then use to implement two P-system models in the Rodin platform. For each of the two models, we use the associated Pro-B model checker to verify properties and we present some o...
متن کاملThe Landing Gear Case Study in Hybrid Event-B
A case study problem based on a set of aircraft landing gear is examined in Hybrid Event-B (an extension of Event-B that includes provision for continuously varying behaviour as well as the usual discrete changes of state). Although tool support for Hybrid Event-B is currently lacking, the complexity of the case study provides a valuable challenge for the expressivity and modelling capabilities...
متن کاملCapability & Potential for Formal Feature-oriented Reuse in Event-B
Context: Event-B is a leading state-based language for formal modelling and verification of systems supported by an extensible Rodin toolkit. Its existing composition techniques provide a starting point for the investigation of capability for reuse via feature-based modelling. We contribute early methodology for formal development of software product lines (SPLs). An SPL is a set of related pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018